﻿<h3>
    API - Classes - EventCollection</h3>
<hr>
<h4>
    Joo.EventCollection</h4>
<p>
    @class<br>
    @description Handles Events
</p>
<h3>
    API - Classes - EventCollection - constructor</h3>
<hr>
<h4>
    new Joo.EventCollection(els, name)</h4>
<p>
    @constructor<br>
    @param {jQuery} els<br>
    @param {string} name
</p>
<h3>
    API - Classes - EventCollection - getByIndex</h3>
<hr>
<h4>
    Joo.EventCollection.getByIndex(index)</h4>
<p>
    @description<br>
    @param {number} index<br>
    @returns {Joo.Event}
</p>
<h3>
    API - Classes - EventCollection - subscribe</h3>
<hr>
<h4>
    Joo.EventCollection.subscribe(delegate)</h4>
<p>
    @description
    <br>
    @param {function} delegate<br>
    @returns {Joo.EventCollection}
</p>
<h3>
    API - Classes - EventCollection - unsubscribe</h3>
<hr>
<h4>
    Joo.EventCollection.unsubscribe(delegate)</h4>
<p>
    @description
    <br>
    @param {function} delegate<br>
    @returns {Joo.EventCollection}
</p>
<h3>
    API - Classes - EventCollection - fire</h3>
<hr>
<h4>
    Joo.EventCollection.fire()</h4>
<p>
    @description
    <br>
    @returns {Joo.EventCollection}
</p>
<h3>
    API - Classes - EventCollection - maxCount</h3>
<hr>
<h4>
    Joo.EventCollection.maxCount()</h4>
<p>
    @description
    <br>
    @returns {number}
</p>
